リリースサマリー 26.08 | 2026年4月16日
以下の主要機能および改善点、ならびにバグ修正が、リリースバージョン 26.08 の Algonomy DXP 製品でリリースされました。
構成可能な戦略
新しい構成可能な戦略ページがナビゲーションから利用可能に
新しい構成可能な戦略ページが、ポータルダッシュボードの左側ナビゲーションからすべてのお客様に正式に利用可能になったことをお知らせします。以前は早期アクセスとして直接 URL からのみ利用可能でしたが、再設計されたページがメインナビゲーションに完全に統合されました。
新しいインターフェースにより、操作性と整理性が向上しました。「モデルを選択」セクションは 3 つのサブセクションで構成されており、ユーザーはまずモデルカテゴリを選択し、次に対応するモデルを選択し、最後にリージョンベースのシード選択などの追加オプションを設定します。モデルは、サイト全体、カテゴリ、ブランド、商品コンテキスト、ユーザー履歴、属性値、その他の専門戦略など、シードタイプごとに論理的にグループ化されています。
構成可能な戦略内で戦略メッセージを直接設定
ユーザーは、新しい構成可能な戦略ページ内で戦略メッセージを直接設定および管理できるようになりました。戦略名の下に専用セクションが追加され、現在のメッセージと翻訳数が表示され、サイドバーから編集するオプションが提供されます。
システムは戦略の読み込み時にページタイプ全体の既存メッセージを確認し、不整合がある場合は警告と上書きオプションを表示します。保存および公開操作はメインの戦略保存とは独立しており、未保存の変更について保存または破棄するようユーザーに通知されます。
Jira: ENG-31524
セグメントをシードとして使用するサポート
構成可能な戦略は、新しい「セグメントモデルを使用」オプションにより、セグメントベースのモデルをサポートするようになりました。これにより、ユーザーは親和性ソートやカテゴリレコメンデーションを備えたセグメント固有のレコメンデーションモデルを適用できます。
ユーザーはホワイトリスト化されたセグメントから選択し、ドラッグ&ドロップで優先順位を定義したり、すべての利用可能なセグメントを適用できます。このオプションは、Viewed Together、Viewed Then Bought、Bought Together by User、Top Sellers、Movers and Shakers、Top Views、Top Products などの選択されたモデルで利用可能です。View Results タブではアルゴリズムアセンブリ内でセグメント使用が反映され、プレビューにはユーザー ID が必要です。
Jira: ENG-30815
新しいモデル: 商品リストおよび一緒に購入されたカテゴリ
「その他」モデルタイプグループの下に、構成可能な戦略ページに 2 つの新しいモデルが追加されました:
-
商品リストモデル: 戦略内で固定の商品リストを定義できます。カンマ区切りリストとして入力された無制限の商品 ID をサポートします。親和性ベースの並び替え、ブランドおよびカテゴリの多様化、カテゴリレコメンデーションの有効化、およびシード商品の含有オプションが含まれます。
-
一緒に購入されたカテゴリ(CategoryCP2)モデル: カテゴリ共起データに基づくカテゴリレコメンデーションを可能にします。パーソナライゼーションのシードオプションとして、カテゴリ親和性、カテゴリコンテキスト、固定カテゴリシードをサポートし、ユーザー親和性、スマートシャッフル、マージンソートも利用できます。ユーザーはカテゴリ階層を指定し、結果にシード商品を含めることができます。
Jira: ENG-32015, ENG-32016, ENG-32211
複数の商品シードによるプレビュー
構成可能な戦略のプレビューでは、商品コンテキストのシードタイプを使用する際に複数の商品シードを選択できるようになりました。この強化により、同一のプレビューセッション内で複数のシード商品に対するレコメンデーションのパフォーマンスを評価できます。
Find
マルチトークンカテゴリマッチングによるクエリ理解フィルターの強化
クエリ理解フィルターがマルチトークンマッチングをサポートするよう強化され、検索クエリが最も近い用語だけでなく複数の関連カテゴリに一致できるようになりました。従来は単一の一致カテゴリからのみ結果が返されていました。例えば「yellow kurta for men」という検索では「Kurta」カテゴリのみが返され、「Kurta sets」などの関連カテゴリは除外されていました。
今回の更新により、システムは定義された QU スコープ内のすべての一致トークンを識別し、関連するすべてのカテゴリから結果を返します。これにより、検索結果におけるカテゴリカバレッジがより広く、正確になります。
この機能をサポートするには、新しい propertyType: querytag を使用して新しいクエリタグプロパティコレクションを作成する必要があります。この機能を有効にするお客様は、新しいスナップショットを作成する必要があり、既存のスナップショットから同じプロパティコレクションを使用してコピーできます。
Jira: ENG-31878
パーソナライゼーション設定の検索エンジン設定への統合
検索パーソナライゼーション設定が検索エンジン設定に完全に統合され、個別のコントロールではなくコア検索設定の一部として管理されるようになりました。これにより設定の一元化、一貫性の向上、および継続的な管理の簡素化が実現されます。
この更新にはすべてのサービスにわたるエンドツーエンドのサポートが含まれます。パーソナライゼーション設定は playservice 内の検索設定に保存および永続化され、後方互換性を備えた更新されたクライアント統合によってサポートされます。ダッシュボードではこれらの設定を検索エンジン設定画面内で直接読み取りおよび管理でき、他の検索パラメータと並行して有効化や調整が可能です。また、OC master および rrserver においても更新が行われ、標準の検索設定ペイロードの一部としてパーソナライゼーション設定の公開、キャッシュ、および適用が行われ、検索リクエスト全体で一貫した実行が保証されます。
Jira: ENG-31641
その他の機能強化
以下の機能強化およびアップグレードが、リリースバージョン 26.08 で実施されました。
|
Jira # |
モジュール/タイトル |
概要 |
一般提供開始 |
|---|---|---|---|
|
Enterprise Dashboard: サイト選択ドロップダウン: Algonomy 従業員向けのサイト ID 表示 |
サイト選択ドロップダウンにおいて、Algonomy 従業員向けにサイト名とともにサイト ID が表示されるようになりました(形式: サイト名 (SiteID))。 従業員は、サイト名の一部、サイト ID の一部、または結合テキスト内の任意の部分文字列で検索できます。この更新は Algonomy 従業員のみに表示され、非従業員には引き続きサイト ID なしのサイト名のみが表示されます。 |
16-Apr-26 |
|
|
Enterprise Dashboard: チャットボット体験における商品およびクリック URL のドメイン整合性 |
チャットボットのダイナミックエクスペリエンスにおける商品ナビゲーションが更新され、productURL と clickURL の ct クエリパラメータの両方が現在のウィンドウドメインと一致するようになりました。これにより、異なるドメインへリダイレクトされることで発生していたナビゲーション不整合やチャットセッション履歴の消失の問題が解消されます。 この強化により、レコメンドされた商品リンクはアクティブなドメインに動的に一致し、正しいナビゲーションとチャットの継続性が維持されます。 |
16-Apr-26 |
|
|
Chatbot: Algo AI セールスアシスタントの音声モード対応 |
Algo AI セールスアシスタントのチャットボットが音声モードをサポートし、ユーザーはテキスト入力や読み取りを行わずに質問し、回答を聞くことができるようになりました。ユーザーは音声モードのオン/オフを切り替えることができ、システムは発話終了を自動検出して入力を処理します。 |
16-Apr-26 |
|
|
Find: DC Solr カウントレポート: サマリーの追加 |
DC Solr カウント不一致レポートにサマリーセクションが追加され、データセンター間のバッチおよび非バッチの不一致の概要を明確に把握できるようになりました。 レポートでは、重大および通常の不一致が分けて表示され、合計カウントやメール通知ステータスも確認できます。これにより、コレクションレベルの差異の可視性が向上し、サイトや DC 全体の影響を迅速に評価できるようになります。 |
16-Apr-26 |
|
|
Find: 関連検索: 大文字小文字を区別しないクエリマッチング |
関連検索のクエリマッチングが大文字小文字を区別しないように更新され、クエリの表記に関係なく一貫した動作が保証されます。従来は小文字でインデックス化され、文字列フィールドで一致処理されていたため、大文字小文字が区別されていました。 この強化により、harry potter、Harry Potter、HARRY POTTER などのクエリは、データが存在する場合、同等の relatedSearches および relatedSearchProducts の結果を返します。この更新は既存のインデックスデータを維持し、すべてのデータセンターで一貫して適用されます。 |
16-Apr-26 |
|
|
Recommend: 親和性設定における精度モードのガードレール |
親和性設定の精度モードに、非常に多くの値を持つ属性に適用された際のパフォーマンス問題を防ぐための保護機能が追加されました。 属性値の最大サポートしきい値が適用され、精度モード有効時には各属性がこのしきい値と照合されます。制限を超える場合、その属性では精度モードが自動的にスキップされ、代わりに標準スコアリングが適用されます。 |
16-Apr-26 |
|
|
Recommend: 構成可能な戦略: 複数商品カテゴリコンテキスト |
カテゴリコンテキストを使用した Best Seller モデルの構成可能な戦略において、seedStrategy: "ACCUMULATE" が適用される場合、すべてのシード商品のカテゴリが正しく使用されるようになりました。従来は 1 つの商品のカテゴリのみが使用されていました。 商品にプライマリカテゴリがある場合はそれがシードとして使用され、ない場合は関連するすべてのカテゴリが使用されます。これにより、複数の商品をシードとして使用する場合でも、より関連性の高いレコメンデーションが提供されます。 |
16-Apr-26 |
|
|
Enterprise Dashboard: ランタイム親和性計算の効率改善 |
ランタイム親和性計算が最適化され、パフォーマンスの向上と不要なオーバーヘッドの削減が実現されました。過剰なオブジェクト割り当てやリクエスト処理内での冗長な文字列処理などの非効率が改善されています。 |
16-Apr-26 |
|
|
Data Engineering: ソーシャルプルーフカバレッジ分析: ロールアップの安定性向上 |
ソーシャルプルーフカバレッジ分析のロールアップが強化され、フロントエンド DC がローテーション外の場合でも安定して動作するようになりました。バックエンド DC テーブルを使用することで、FE DC 障害による失敗を防止します。 パフォーマンス最適化、バックフィル対応、および関連データ問題の修正が行われ、ロールアップ処理の安定性と信頼性が向上しました。 |
16-Apr-26 |
|
|
Platform: ストリーミング取り込み: 空ペイロード項目の検証 |
外部 ID のみを含み追加データを持たないエントリとして定義される空の取り込みペイロード項目を検出および処理する検証ロジックが追加されました。従来、このような項目はストリーミングエンジンによって無視されていました。 この強化により、空項目は無効としてマークされ、invalidItems にルーティングされます。invalidItems API および streaming-status API の両方で可視化され、トレーサビリティとデバッグ性が向上します。 |
16-Apr-26 |
|
|
Social Proof Reporting: 全カテゴリおよびカテゴリレベルビュー |
ソーシャルプルーフレポートが強化され、全カテゴリの統合ビューと個別カテゴリレベルのパフォーマンスビューの両方をサポートするようになりました。これにより、全体パフォーマンスとカテゴリ別のインサイトを評価できます。 レポートには「詳細レポート(全カテゴリ)」と「カテゴリレベルレポート」の 2 つのオプションが追加されました。デフォルトでは全カテゴリの詳細レポートが表示され、ユーザーはカテゴリレベル表示に切り替えるか、特定カテゴリのみを選択して表示できます。 |
16-Apr-26 |
バグおよびサポート修正
以下の問題がリリースバージョン 26.08 で修正されました。
|
Jira # |
モジュール/タイトル |
概要 |
一般提供開始 |
|---|---|---|---|
|
New DynEx UI: 作成フローにおけるテンプレート変更の修正 |
New Dynamic Experiences UI において、ユーザーがテンプレートを選択し、作成フローを進めた後に「テンプレート変更」オプションを使用して保存しようとすると 404 エラーが発生する問題がありました。 この問題は解決されました。ユーザーは作成フロー中にテンプレートを変更し、エラーなく正常に保存できるようになりました。 |
16-Apr-26 |
|
|
New DynEx UI: ターゲティングコンテキスト条件追加の修正 |
New Dynamic Experiences UI において、新しいターゲティングコンテキスト作成時に条件を追加できない問題がありました。 この問題は解決されました。ユーザーはターゲティングコンテキストの作成または編集時に条件を正常に追加できるようになりました。 |
16-Apr-26 |
|
|
すべてのリクエストにおけるユーザーエージェントに基づくチャネル評価 |
チャネル検出がすべてのリクエストでユーザーエージェントを評価するよう拡張され、/experiences 呼び出しも含まれるようになりました。従来、このロジックは /targeting API 呼び出しにのみ適用されていました。showOnlyQualified=true の採用によりターゲティング呼び出しが行われなくなったため、すべての関連リクエストに対してサーバー側でチャネル評価が実行されるようになりました。 リクエストタイプ条件が削除され、API 間で一貫したチャネル評価が保証され、デバイスコンテキストに基づく正確なエクスペリエンスターゲティングが可能になりました。 |
16-Apr-26 |
|
|
Enterprise Dashboard: 新しい構成可能な戦略ページ: 追加の修正 |
新しい構成可能な戦略ページにおいて、複数の操作性改善の修正が実施されました。 DSW Strategy モデルを使用する既存戦略では、パーソナライゼーションシードが正しくハイライト表示されるようになりました。また、該当するモデルではデフォルトのパーソナライゼーションシードが自動的に選択され、不完全な設定を防止します。Product-to-Product および Product Attribute-Based モデルでは Product Context がデフォルト設定され、Categories Bought Together モデルでは Category Context が設定されます。 |
16-Apr-26 |
|
|
Enterprise Dashboard: Save & Publish 後の完全一致フレーズリセットの修正 |
Search Test Drive において、Exact Phrase Match の値が 0 などに設定されていても、Save & Publish をクリックすると 100 にリセットされる問題がありました。 この問題は解決されました。Exact Phrase Match 設定は Save & Publish 後も正しく保持され、検索最適化の変更が期待通りに維持されます。 |
16-Apr-26 |
|
|
Find: Query Understanding enableFilters デフォルト動作の修正 |
Query Understanding の設定パラメータ enableFilters が、ドキュメントではデフォルトで true とされているにもかかわらず、そのように動作していない問題が確認されました。その結果、enableFilters を省略したリクエストではフィルタリングが正しく適用されませんでしたが、"enableFilters": true を明示的に指定した場合は正常に動作していました。 この問題は解決されました。enableFilters 設定は省略時に正しく true がデフォルトとして適用されるようになり、リクエストおよび環境間で一貫したフィルタリング動作が保証されます。 |
16-Apr-26 |
|
|
Social Proof: カバレッジ分析レポート読み込み問題の解消 |
Production 環境において Stadium.se のカバレッジ分析レポートが読み込まれない問題が確認されました。 この問題は解決され、レポートは期待通り正常に読み込まれるようになりました。 |
16-Apr-26 |
|
|
Recoomend: 戦略削除時の Airflow ジョブトリガー防止 |
UI で戦略を削除しても関連する Airflow ジョブがトリガーされ、存在しない戦略に対して不要な処理が実行される問題が確認されました。 この問題は解決されました。システムは関連する Airflow ワークフローをトリガーする前に戦略が有効かどうかを検証し、削除された戦略に対してジョブが実行されないようになりました。 |
16-Apr-26 |
|
|
Enterprise Dashboard: client.js エラーによる Dynamic Experiences レンダリング問題 |
Epoca Cosméticos、Renner、Camicado など複数のクライアントにおいて、Dynamic Experiences キャンペーンが表示されない問題が確認されました。Experiences API は空のレスポンスを返し、Targeting API がトリガーされていませんでした。 原因は client.js のエラー(TypeError: Cannot read properties of undefined (reading 'indexOf'))であり、Targeting API 呼び出しの実行が阻害され、キャンペーンのレンダリングがブロックされていました。この問題は解決され、影響を受けていたサイトで Dynamic Experiences が正常に表示されるようになりました。 |
16-Apr-26 |
|
|
Data Engineering: MVT マーチャンダイジングテストの日付が更新されない問題 |
MVT におけるマーチャンダイジングテストルールの更新(開始日および終了日の変更など)が保存後に反映されず、以前の設定日付が表示され続ける問題が確認されました。 この問題は解決され、MVT テストルールの日付変更が正しく保存および表示されるようになりました。 |
16-Apr-26 |